const o = {
  v: 10,
  set x(v) {
    this.v = v;
  },
};
const p = Object.create(o);
const q = Object.create(o);
q.x = 20;
// 不会创建新属性 x
console.log(q.x); // undefined
// 原型链不受影响
console.log(p.v); // 10
console.log(q.v); // 20
